﻿
/*----------------------------------------------------------------
 * 创建时间：2023/7/28 14:26:53
 * 作  者：wenlli 
 * 项  目：Minotaur.App.Domains.Dto 
 * 描  述：添加通知类型
 *
 * ----------------------------------------------------------------
 * 修改人：
 * 时  间：
 * 修改说明：
 * 
 *----------------------------------------------------------------*/


using MaterialDesignThemes.Wpf;
using Prism.Mvvm;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Data;

namespace Minotaur.App.Domains.Dto
{
    public class AnnouncementDto : BindableBase
    {
        /// <summary>
        /// 图标
        /// </summary>
        private PackIconKind? _PackIconKind;

        /// <summary>
        /// 名称
        /// </summary>
        private string? _Name;

        /// <summary>
        /// 接收时间
        /// </summary>
        private string? _ReceptionTime;

        /// <summary>
        /// 公告ID
        /// </summary>
        private long? _ID;
        /// <summary>
        /// 图标
        /// </summary>
        public PackIconKind? PackIconKind { get => _PackIconKind; set => SetProperty(ref _PackIconKind, value); }

        /// <summary>
        /// 名称
        /// </summary>
        public string? Name { get => _Name; set => SetProperty(ref _Name, value); }
        /// <summary>
        /// 接收时间
        /// </summary>
        public string? ReceptionTime { get => _ReceptionTime; set => SetProperty(ref _ReceptionTime, value); }

        /// <summary>
        /// 公告ID
        /// </summary>
        public long? ID { get => _ID; set => SetProperty(ref _ID, value); }
    }
}
